package wang.hongyun.pojo;

import java.util.Date;

public class Jbpm_action {
    private Long id;

    private String classes;

    private String name;

    private Boolean ispropagationallowed;

    private String actionexpression;

    private Boolean isasync;

    private Long referencedaction;

    private Long actiondelegation;

    private Long event;

    private Long processdefinition;

    private String timername;

    private String duedate;

    private String repeat;

    private String transitionname;

    private Long timeraction;

    private String expression;

    private Integer eventindex;

    private Long exceptionhandler;

    private Integer exceptionhandlerindex;

    private Date createtime;

    private Date updatetime;

    public Jbpm_action(Long id, String classes, String name, Boolean ispropagationallowed, String actionexpression, Boolean isasync, Long referencedaction, Long actiondelegation, Long event, Long processdefinition, String timername, String duedate, String repeat, String transitionname, Long timeraction, String expression, Integer eventindex, Long exceptionhandler, Integer exceptionhandlerindex, Date createtime, Date updatetime) {
        this.id = id;
        this.classes = classes;
        this.name = name;
        this.ispropagationallowed = ispropagationallowed;
        this.actionexpression = actionexpression;
        this.isasync = isasync;
        this.referencedaction = referencedaction;
        this.actiondelegation = actiondelegation;
        this.event = event;
        this.processdefinition = processdefinition;
        this.timername = timername;
        this.duedate = duedate;
        this.repeat = repeat;
        this.transitionname = transitionname;
        this.timeraction = timeraction;
        this.expression = expression;
        this.eventindex = eventindex;
        this.exceptionhandler = exceptionhandler;
        this.exceptionhandlerindex = exceptionhandlerindex;
        this.createtime = createtime;
        this.updatetime = updatetime;
    }

    public Jbpm_action() {
        super();
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getClasses() {
        return classes;
    }

    public void setClasses(String classes) {
        this.classes = classes == null ? null : classes.trim();
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name == null ? null : name.trim();
    }

    public Boolean getIspropagationallowed() {
        return ispropagationallowed;
    }

    public void setIspropagationallowed(Boolean ispropagationallowed) {
        this.ispropagationallowed = ispropagationallowed;
    }

    public String getActionexpression() {
        return actionexpression;
    }

    public void setActionexpression(String actionexpression) {
        this.actionexpression = actionexpression == null ? null : actionexpression.trim();
    }

    public Boolean getIsasync() {
        return isasync;
    }

    public void setIsasync(Boolean isasync) {
        this.isasync = isasync;
    }

    public Long getReferencedaction() {
        return referencedaction;
    }

    public void setReferencedaction(Long referencedaction) {
        this.referencedaction = referencedaction;
    }

    public Long getActiondelegation() {
        return actiondelegation;
    }

    public void setActiondelegation(Long actiondelegation) {
        this.actiondelegation = actiondelegation;
    }

    public Long getEvent() {
        return event;
    }

    public void setEvent(Long event) {
        this.event = event;
    }

    public Long getProcessdefinition() {
        return processdefinition;
    }

    public void setProcessdefinition(Long processdefinition) {
        this.processdefinition = processdefinition;
    }

    public String getTimername() {
        return timername;
    }

    public void setTimername(String timername) {
        this.timername = timername == null ? null : timername.trim();
    }

    public String getDuedate() {
        return duedate;
    }

    public void setDuedate(String duedate) {
        this.duedate = duedate == null ? null : duedate.trim();
    }

    public String getRepeat() {
        return repeat;
    }

    public void setRepeat(String repeat) {
        this.repeat = repeat == null ? null : repeat.trim();
    }

    public String getTransitionname() {
        return transitionname;
    }

    public void setTransitionname(String transitionname) {
        this.transitionname = transitionname == null ? null : transitionname.trim();
    }

    public Long getTimeraction() {
        return timeraction;
    }

    public void setTimeraction(Long timeraction) {
        this.timeraction = timeraction;
    }

    public String getExpression() {
        return expression;
    }

    public void setExpression(String expression) {
        this.expression = expression == null ? null : expression.trim();
    }

    public Integer getEventindex() {
        return eventindex;
    }

    public void setEventindex(Integer eventindex) {
        this.eventindex = eventindex;
    }

    public Long getExceptionhandler() {
        return exceptionhandler;
    }

    public void setExceptionhandler(Long exceptionhandler) {
        this.exceptionhandler = exceptionhandler;
    }

    public Integer getExceptionhandlerindex() {
        return exceptionhandlerindex;
    }

    public void setExceptionhandlerindex(Integer exceptionhandlerindex) {
        this.exceptionhandlerindex = exceptionhandlerindex;
    }

    public Date getCreatetime() {
        return createtime;
    }

    public void setCreatetime(Date createtime) {
        this.createtime = createtime;
    }

    public Date getUpdatetime() {
        return updatetime;
    }

    public void setUpdatetime(Date updatetime) {
        this.updatetime = updatetime;
    }
}